//index.js
//获取应用实例
let api = require("../../utils/api.js");
let util = require("../../utils/util.js");
const app = getApp()

Page({
  data: {
   banner_arr:[],  // 轮播图数组
   channer_arr:[
    //  {
    //    icon_url:"../../images/jujia.png",
    //    name:"居家"
    //  },
    //  {
    //   icon_url:"../../images/chuju.png",
    //   name:"餐厨"
    // },
    // {
    //   icon_url:"../../images/peijian.png",
    //   name:"配件"
    // },
    // {
    //   icon_url:"../../images/yifu.png",
    //   name:"服装"
    // },
    // {
    //   icon_url:"../../images/zahuo.png",
    //   name:"杂货"
    // },
   ], // 频道图数组
   new_arr:[],// 新品数据
   hot_arr:[], // 热搜数据
   brand_arr:[], // 品牌数据
   topic_arr:[],// 专题数据
   specific_arr:[],// 首页分类数据
   active:"active", // 选中类
   num:0 , 
   now_arr:"",
   now_active:""
  },
  
  onLoad: function () {
  
  },
  onShow(){

    this.setData({
      now_active:0
    })
    // 首页数据请求
    util.promise_ajax(api.index,"get").then((res)=>{
      // console.log(res.data.data.categoryList[this.data.num].goodsList);
      this.data.now_arr = res.data.data.categoryList;
      // console.log(this.data.index)
      // 轮播图数据请求
     
      
      
      this.setData({
        banner_arr:res.data.data.banner,
        new_arr:res.data.data.newGoodsList,
        hot_arr:res.data.data.hotGoodsList,
        brand_arr:res.data.data.brandList,
        topic_arr:res.data.data.topicList,
        specific_arr:res.data.data.categoryList[this.data.num].goodsList
      })
      console.log(this.data.specific_arr)
    })
     // 频道数据请求
    util.promise_ajax(api.classity,"get").then((res)=>{
      // console.log(res.data.data.categoryList);
      this.setData({
        channer_arr:res.data.data.categoryList
      })
    })
    // 商品列表请求
    // util.promise_ajax(api.index,"get").then((res)=>{
    //   console.log(res.data.data);
    //   // this.setData({
    //   //   banner_arr:res.data.data.banner
    //   // })
    // })
    // 传参
    
  },
  // 跳转到分类页面
  class_click(){
    wx.switchTab({
      url: '/pages/classification/classification',
      success: (result) => {
        console.log("跳转成功")
      }
    });  
  },
    // 跳转到购物车页面
  shop_click(){
    wx.switchTab({
      url: '/pages/shoppingCart/shoppingCart',
      success: (result) => {
        console.log("跳转成功")
      }
    });
  },
  // 跳转到搜索页面
  search_click(){
    wx.navigateTo({
      url: '/pages/search/search',
      success: (result) => {
        
      }
    });
      
  },
  // 首页请求分类数据
  channer_click(e){
    // console.log(e);
    // console.log(e.currentTarget.dataset.index);
   
    this.setData({
      specific_arr:this.data.now_arr[e.currentTarget.dataset.index].goodsList,
      now_active:e.currentTarget.dataset.index
      // active:"active"
    })
  },
  // 传参
  biography(e){
    console.log(e.currentTarget.dataset.id)
    util.biography("/pages/detailsPage/detailsPage",e.currentTarget.dataset.id);
  }


})
